﻿using System.Collections.Generic;
using FsCarInfo.Core.Entity;
using HMIS.FrameWork;
using HMIS.FrameWork.DomainBase;

namespace FsCarInfo.Facade
{
    public interface IBCarFacade : IDomainFacade
    {
        bool IsFieldExist(string fieldName, string fieldValue, string id);
		void SaveOrUpdate(BCar entity);
        void Delete(string id);
		BCar Get(string id);
		BCar GetById(string id);
		BCar Load(string id);

		IList<BCar> GetPlistAll(int start, int limit, string sort, string dir, List<DataFilter> filters, out long total);

	}
}
